mediate amputation - Francés Inglés Diccionario